Dec 8, 2004 New notes have been posted including notes on how to build
a linux cluster. A text file also describes how to build a Windows 2000 cluster
using Critical Software's WMPI.
HW6 Problem 2 I updated the text of phw6.ps and phw6.pdf for
Problem 2 (odd-even merge-sort implementation). I allow now either an
odd-even merge-sort or a bitonic merge-sort implementation; some syntactic
deficiencies in the original text were also corrected.
Subject 8 Jonathan Kapleau reported some further cut-and-paste
typos in Subject 8 (MPI). MPI_Win_free in the examples in the notes has
two arguments. This is incorrect; the first argument, a 0, is redundant
and should be deleted. The initial declaration of the function, however,
is correct and stands as is.
Web-page Wed 11/17/2004 Because of maintenance, the course
web-page MIGHT NOT BE ACCESSIBLE sometime during that day.
bsp_put(destproc,src,dst,offset,size) The dst address is the
address you registered! You can't use another address. If you register
&a[0], where a is an array, you can't use for dst &a[1], since
in C/C++ &a[0] is not equal to &a[1] for a well-allocated array. If you
want to send something to &a[1] use the offset handle. That's why it is
there.
Paper/Presentation links There are some links related to Subject
8 (MPI) in the protected area. One of them explains limitations with concurrent
Put/Gets under MPI.
Handout Update (Nov 5) Homework 5 and 6 are out. Subject 8 has been
updated and various typos corrected. If you still find a typo, please let me
know of it, as soon as possible.
E-mail The course email account is alg786@cs.njit.edu.
Even if the email you receive from me indicates that it was sent from
alg786@oak.njit.edu, do not use the REPLY button or command to
REPLY TO THIS LATTER EMAIL-ADDRESS, NOR SEND AN EMAIL DIRECTLY TO THIS ADDRESS.
IT WILL NOT WORK SINCE THE ADDRESS
alg786@oak.njit.edu DOES NOT EXIST! It is an alias.
Web-page Some rare times the link to the course web-page may
not work properly. Try to access the web-page by substituting
web.njit.edu for
www.cs.njit.edu as in
http://web.njit.edu/~alexg/courses/cis786/index.html.
Past Announcements can still be retrieved through
this link.